home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / util / boot / selector80.readme < prev    next >
Encoding:
Text File  |  1998-10-31  |  17.2 KB  |  371 lines

  1. Short:    Unique launching tool / script language
  2. Author:   di3andpe@ida.his.se (Anders Persson)
  3. Uploader: di3andpe@ida.his.se (Anders Persson)
  4. Version:  8.0
  5. Type:     util/boot
  6. Replaces: util/boot/selector73.lha
  7.  
  8.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  9.   * Description *
  10.  
  11.   Highly configurable launching tool for almost ANY purpose. But
  12.   it is not yet another program like toolsdeamon or toolmanager.
  13.   Selector serves as a complement to these types of programs. It's
  14.   more like a script language.
  15.  
  16.   You can for example make a button panel that follows you from
  17.   screen to screen when changing screens. Or a button panel (or menu)
  18.   that pops up ANYWHERE when pressing your middle mouse button.
  19.   (Or when pressing both mouse buttons together.)
  20.  
  21.   You can make a button for starting a program if it's not allready
  22.   open, else just jump to that programs screen. This is very comfortable,
  23.   as you allways press the same button to get to the programs screen,
  24.   regardless if it's open or not.
  25.   
  26.   You can make a special window only available on (for example) your
  27.   word processors screen, with buttons for starting different arexx
  28.   scripts for that program.
  29.   
  30.   Selector is a powerful tool to use within shell scripts or to
  31.   make a little GUI for your CLI type program.
  32.     
  33.   The possible use of selector is almost unlimited, yet the syntax
  34.   is very simple.
  35.     
  36.   It is really easy to produce a button panel, info window  or a little
  37.   requester with selector.
  38.  
  39.   Or, why not quote the world's biggest amiga magazine:
  40.   "The program is so easy to use that you can have your first project
  41.    up and running in under a minute." - AMIGA FORMAT march 1998
  42.  
  43.  
  44.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  45.  * Requirements *
  46.  
  47.  Selector needs AmigaDos 2.0 or better.
  48.  The Prefs script and many of the included examples need AmigaOS 3.0+
  49.  
  50.  
  51.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  52.  * What's new in Selector 8.0 (981001) **
  53.  
  54.   -The colors are now virtual and looks the same on any screen!
  55.    In the previous versions of selector, color number 0 was the SCREENS
  56.    color number 0 and so on. This caused a lot of problems for popup
  57.    panels and windows that was opened on different screens. For example:
  58.    I had a button panel, poping up on any screen when pressing my
  59.    middle mouse button. This worked nice! But on some screens (for example
  60.    painting programs), there was no way of knowing what button to press, as
  61.    you couldn't read the text on them. The screens palette simply didn't
  62.    match the workbench palette at all (the palette my panel was made
  63.    for). To overcome this problem, I have now made the colors virtually
  64.    mapped so that they will look about the same on any screen
  65.    (except for HAM screens). The first 8 colors are always the MagicWB
  66.    colors (if not changed with the virtual palette command). For example,
  67.    color number 0 will always be gray regardless of the screen the
  68.    window is opened on. The screen must of course have a color that
  69.    resembles the color 0 described in the virtual palette. You can now
  70.    only use color numbers 0 to 15, but don't worry.... look below!
  71.  
  72.   -Instead of a color number, you can now use a 3-digit hexadecimal number,
  73.    where the first digit is the amout of red, second green and last blue.
  74.    The color of the screen that most resembles the color you describe is
  75.    choosen. You can also use any of the 22 built in values, for example:
  76.  
  77.      Background blue
  78.      TextCol Beige Dark_gray
  79.      text "Hello there!"
  80.  
  81.   -The OpenScreen command was removed. Use the bonus tool psx instead!
  82.   
  83.   -The palette command now sets the virtual color palette. The screens
  84.    real palette is not changed at all. Palette now uses hexadecimal
  85.    values (as the color command).
  86.    
  87.   -Colors are now totally screen independent. But patterns are NOT!
  88.    They are still VERY screen dependent. But as a compensation to this,
  89.    I have put in a new option to ShowPatterns: MagicWB
  90.    When using this, the patterns will only show on screens with a palette
  91.    that resembles the MagicWB color palette (The first 8 colors).
  92.  
  93.   -Bugfix: The default lightcolor was not always the brightest one.
  94.    (This was what got me into making this version in the first place)
  95.   
  96.   -Bugfix: The buttons of the error message window looked strange sometimes.
  97.  
  98.   -You can now press "U" instead of "L" to load and update the window.
  99.  
  100.   -With the new settings command you can use another file
  101.    than ENV:selector.settings as the settings file. You can also turn the
  102.    settings off!
  103.   
  104.   -ENV:selector.defaultfont is not supported any longer.
  105.    
  106.   -CheckOptions is now by default ON! But old scripts (when not using
  107.    exec or run options) does not give option errors anyway! This because
  108.    CheckOptions now can tell options and dos commands apart.
  109.   
  110.   -The prefs script was extended with a color requester
  111.    for hex values, a showpatterns MagicWB choice and the possibility to
  112.    jump between screens to see how the settings looks on different screens.
  113.  
  114.   -New guide section: "Writing for compability"
  115.  
  116.   -Two new demo scripts. "The File Browsers"
  117.  
  118.   -This version is not completely backward compatible, (that's why it is
  119.    called version 8.0 instead of 7.4). The main backward compability problem
  120.    is if you have opened a screen with selector before. This is not
  121.    possible now. But I've really never used it, so...
  122.    
  123.    There can also be some problems with the option checks as they now are
  124.    turned on by default. CheckOptions can now tell options and dos commands
  125.    apart in most cases. But it has happened to me once that it couldn't. The
  126.    following button gave me the error message "Unknown option hip".
  127.    
  128.        button Module hip exit
  129.  
  130.    So I had to change it to:
  131.    
  132.        button Module run hip exit
  133.    
  134.    Other backward compability problems can appear with the new virtual colors.
  135.    If you have been using color numbers above 15, then you have to change this!
  136.    Another problem is that some colors won't look the same in some screens.
  137.    For example I have a 4-color screen, where color number 3 now is displayed
  138.    in gray instead of the green it used to be. But this was simple to correct.
  139.    I just put a "palette 3 green" first in the script! Fixed! These small
  140.    problems are no problems at all when you think of the great benefits of
  141.    virtual colors!
  142.    
  143.   
  144.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  145.  * Also Try *
  146.  
  147.    ALM 3.2
  148.    
  149.    Aminet: util/boot/alm32.lha
  150.  
  151.     Do you have a problem remembering peoples birthdays?
  152.     And how many years they celebrate? I had, and that's
  153.     why I made these two programs. Now, I have used ALM
  154.     in over 6 years, and I never miss a birthday or
  155.     anything else imortant any longer!!! You only have to
  156.     type in the birthdays ONCE with the "ALM.Editor" as
  157.     there is only ONE year to edit. Then put and configure
  158.     "ShowALM" in your startup, and that's it!!!
  159.  
  160.     But you can also write in temporary notes in the
  161.     calendar, and then easily delete them again, without
  162.     deleting the resident notes. You can even let ShowALM
  163.     to delete them automatically when not needed any
  164.     longer.
  165.  
  166.     ALM needs an Amiga Classic with AmigaDos 2.0 or better.
  167.  
  168.     ALM is FREEWARE!
  169.  
  170.     Both english and swedish instructions are included.
  171.  
  172.  
  173.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  174.  * Also Try *
  175.  
  176.  My homepage: www.ida.his.se/ida/~di3andpe/
  177.  
  178.  Lots of free software, latest versions of my programs and support.
  179.  
  180.  
  181.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  182.  
  183.  
  184. ============================= Archive contents =============================
  185.  
  186. Original  Packed Ratio    Date     Time    Name
  187. -------- ------- ----- --------- --------  -------------
  188.     1716     837 51.2% 06-Oct-98 12:08:56  Selector.info
  189.      408     248 39.2% 06-Oct-98 11:02:14 +browser.sel
  190.      192     138 28.1% 06-Oct-98 11:02:14 +goparent
  191.      773     415 46.3% 06-Oct-98 10:39:48 +info.sel
  192.      705     385 45.3% 05-Oct-98 19:51:30 +info2.sel
  193.      985     513 47.9% 06-Oct-98 10:41:28 +info3.sel
  194.     1479     475 67.8% 06-Oct-98 11:02:14 +makebrowser
  195.      175     125 28.5% 06-Oct-98 11:02:16 +pleasewait.sel
  196.      516     206 60.0% 06-Oct-98 11:02:14 +startbrowser
  197.      378     217 42.5% 06-Oct-98 11:02:16 +vols
  198.      913     397 56.5% 06-Oct-98 11:02:14 +what
  199.      896     324 63.8% 04-Oct-98 17:28:22 +makefile
  200.      726     299 58.8% 04-Oct-98 13:29:18 +welcome.sel
  201.       92      81 11.9% 04-Oct-98 14:07:40 +what
  202.      528     199 62.3% 01-Jan-97 17:08:16 +allexamples
  203.       67      54 19.4% 25-Apr-96 14:44:30 +arg
  204.       42      36 14.2% 25-Apr-96 14:35:38 +arg.sel
  205.       97      70 27.8% 26-May-96 20:23:42 +argtest.sel
  206.       28      28  0.0% 26-May-96 20:50:04 +argtest2.sel
  207.      111      86 22.5% 22-Apr-96 19:16:36 +b1.sel
  208.      112      86 23.2% 03-Feb-98 11:49:30 +b2.sel
  209.      129     100 22.4% 24-Jul-98 10:59:12 +b3.sel
  210.      186     113 39.2% 23-Apr-96 17:42:56 +b4.sel
  211.      220      97 55.9% 03-Feb-98 11:50:54 +b5.sel
  212.      172     106 38.3% 07-May-97 13:13:46 +bigmess
  213.      148     106 28.3% 27-May-96 12:45:04 +ChArgs.sel
  214.      110      92 16.3% 15-Nov-97 14:19:12 +clock.sel
  215.     1083     206 80.9% 17-Jan-98 12:45:00 +columns.sel
  216.       44      44  0.0% 25-Apr-96 14:46:30 +confirm
  217.      152     116 23.6% 25-Apr-96 14:27:08 +confirm.sel
  218.      183     128 30.0% 28-Jan-98 10:10:48 +copydrawer
  219.      112      89 20.5% 23-Apr-96 19:51:12 +env1.sel
  220.      120      89 25.8% 23-Apr-96 19:51:36 +env2.sel
  221.      228     133 41.6% 23-Apr-96 19:51:48 +env3.sel
  222.      134     114 14.9% 25-Apr-96 17:52:56 +env4.sel
  223.       97      73 24.7% 26-May-96 20:57:46 +env5.sel
  224.      163     129 20.8% 10-Mar-97 14:00:30 +env6.sel
  225.      132     101 23.4% 29-May-96 19:24:10 +etips.sel
  226.      104      78 25.0% 30-May-96 10:05:34 +etips2.sel
  227.       46      46  0.0% 25-Apr-96 15:30:38 +filename.sel
  228.      332     142 57.2% 15-Jan-98 14:50:14 +flow.sel
  229.      166     109 34.3% 17-Jul-98 14:02:00 +font.sel
  230.     1528     423 72.3% 30-Sep-98 15:49:28 +gap.sel
  231.       32      32  0.0% 19-Jul-98 10:54:38 +goprefs
  232.      269     162 39.7% 17-Jul-98 14:39:56 +include.sel
  233.      159     130 18.2% 22-Apr-96 00:00:42 +lformat
  234.      153      89 41.8% 05-Dec-97 13:45:32 +MarkButton.sel
  235.      102      89 12.7% 23-Apr-96 19:36:04 +note1
  236.      101      91  9.9% 23-Apr-96 19:36:26 +note2
  237.      324     156 51.8% 16-Dec-96 18:06:28 +onchange.sel
  238.      234     134 42.7% 25-Feb-97 16:57:42 +onexit.sel
  239.      110      77 30.0% 05-Dec-97 00:21:24 +onPopupclose.sel
  240.      188     135 28.1% 28-Sep-98 13:35:42 +patt1.sel
  241.      240     161 32.9% 28-Sep-98 13:35:58 +patt2.sel
  242.      509     298 41.4% 28-Jan-98 15:10:48 +PopupMenu.sel
  243.      496     300 39.5% 28-Jan-98 15:11:14 +PopupPanel.sel
  244.      184     122 33.6% 10-Dec-97 17:34:48 +prefs
  245.      597     252 57.7% 16-Jul-98 11:32:58 +prefs.info
  246.      124      97 21.7% 25-Apr-96 15:09:38 +req.sel
  247.     1253     341 72.7% 19-Feb-97 10:45:46 +rows.sel
  248.      866     408 52.8% 24-Jan-96 20:48:02 +rowsinfo.sel
  249.   137144   41320 69.8% 05-Oct-98 18:54:28 +selector.guide
  250.       67      61  8.9% 09-Dec-97 17:11:20 +Selector.Settings
  251.      453     240 47.0% 06-Dec-97 00:00:48 +spelavad.sel
  252.       84      68 19.0% 24-Apr-96 16:56:10 +switch
  253.      152     114 25.0% 17-Feb-97 14:08:20 +switch.sel
  254.       74      64 13.5% 17-Feb-97 14:07:56 +testscript
  255.       91      64 29.6% 01-Jan-97 14:52:52 +tinymess.sel
  256.       29      29  0.0% 04-Oct-98 12:33:32 +File Browser 1
  257.     2207    1779 19.3% 06-Oct-98 12:08:56 +File Browser 1.info
  258.      746     335 55.0% 05-Oct-98 19:21:14 +File Browser 2
  259.     2208    1782 19.2% 06-Oct-98 12:08:56 +File Browser 2.info
  260.      660     278 57.8% 02-Oct-98 10:32:56 +Guide
  261.     7746    4930 36.3% 06-Oct-98 12:08:56 +Guide.info
  262.     1332     835 37.3% 06-Oct-98 12:08:56 +Patterns.info
  263.    16250   13769 15.2% 08-Mar-98 18:27:26 +4.Autumn1
  264.    16980   10710 36.9% 08-Mar-98 18:27:50 +4.Bears-Big
  265.     4034    3332 17.4% 08-Mar-98 18:28:06 +4.Camo
  266.     3684    2722 26.1% 08-Mar-98 18:27:04 +4.CoffeeBean
  267.     6368    3768 40.8% 08-Mar-98 18:28:36 +4.FallBrown
  268.    12782    9981 21.9% 08-Mar-98 18:28:54 +4.gravel
  269.     1386     467 66.3% 17-Jan-98 18:08:48 +4.krull
  270.     1090     621 43.0% 17-Jan-98 18:01:16 +4.random
  271.     5058    1666 67.0% 17-Jan-98 17:49:14 +4.selectorBig
  272.     2594    1024 60.5% 17-Jan-98 17:57:06 +4.selectorMid
  273.      718     313 56.4% 17-Jan-98 17:59:56 +4.selectorSmall
  274.      714     229 67.9% 23-Jan-98 18:45:54 +4.Strabismus
  275.     6016    5324 11.5% 13-Jan-98 19:35:18 +8.Auntie
  276.     3424    1895 44.6% 13-Jan-98 19:36:06 +8.Cheata
  277.     6626    5521 16.6% 02-Oct-98 10:30:44 +8.Eight
  278.     6438    5488 14.7% 02-Oct-98 10:30:14 +8.Eight.light
  279.     8698    4699 45.9% 13-Jan-98 19:39:04 +8.FallBrown
  280.     2748    1189 56.7% 02-Feb-98 20:07:44 +8.kludd
  281.     3566    1717 51.8% 02-Feb-98 20:11:58 +8.kludd.color
  282.     2470    1156 53.1% 02-Feb-98 20:09:26 +8.kludd.dark
  283.     7698    4686 39.1% 17-Jan-98 18:25:00 +8.korvarBig
  284.     2408    1503 37.5% 17-Jan-98 18:26:04 +8.korvarSmall
  285.     3028    2302 23.9% 17-Jan-98 18:16:00 +8.krull
  286.     2168    1260 41.8% 17-Jan-98 18:33:38 +8.krull-black
  287.     3010    2192 27.1% 17-Jan-98 18:19:54 +8.krull-Selector
  288.     8268    6085 26.4% 13-Jan-98 19:39:30 +8.MarbleDark
  289.     1148     650 43.3% 23-Jan-98 18:44:18 +8.now
  290.    15092    6726 55.4% 13-Jan-98 19:39:48 +8.pattern1
  291.    10562    8718 17.4% 13-Jan-98 19:39:56 +8.pattern14
  292.      476     220 53.7% 13-Jan-98 19:40:06 +8.pattern15
  293.    18380   12250 33.3% 13-Jan-98 19:40:18 +8.pattern2
  294.     4678    3978 14.9% 13-Jan-98 19:40:28 +8.pattern3
  295.    18720   14978 19.9% 13-Jan-98 19:40:36 +8.pattern5
  296.     4536    3399 25.0% 02-Feb-98 20:00:20 +8.rings
  297.     1116     393 64.7% 02-Feb-98 20:02:14 +8.rings2
  298.     2518     826 67.1% 23-Jan-98 18:55:00 +8.Strabismus
  299.     4712    4443  5.7% 13-Jan-98 19:40:46 +8.TissueComb2
  300.      655     245 62.5% 29-Sep-98 19:12:32 +back.sel
  301.      274     148 45.9% 17-Jul-98 10:48:50 +back2
  302.      145     106 26.8% 17-Jul-98 11:02:50 +background
  303.      202      92 54.4% 19-Jul-98 10:33:34 +cancelprefs
  304.      518     258 50.1% 17-Jul-98 16:21:04 +changepat
  305.      343     176 48.6% 19-Jul-98 10:26:42 +chooseeditor
  306.      388     192 50.5% 19-Jul-98 10:27:44 +chooseguide
  307.     1720     387 77.5% 29-Sep-98 19:04:16 +colorreq.sel
  308.      350     152 56.5% 29-Sep-98 19:03:46 +colors2.sel
  309.      227     119 47.5% 17-Jul-98 11:04:04 +font
  310.      655     245 62.5% 29-Sep-98 19:13:30 +fore.sel
  311.      257     137 46.6% 17-Jul-98 10:48:08 +foreground
  312.      134     103 23.1% 17-Jul-98 11:04:20 +gap
  313.      256     152 40.6% 16-Jul-98 20:20:52 +gap.bak
  314.      586     302 48.4% 29-Sep-98 18:23:42 +help.sel
  315.       96      71 26.0% 29-Sep-98 18:34:02 +jump
  316.      145     106 26.8% 17-Jul-98 11:10:12 +mark
  317.      115      79 31.3% 29-Sep-98 18:23:04 +mark.sel
  318.      362     159 56.0% 29-Sep-98 18:24:04 +numbers.sel
  319.     1358     269 80.1% 29-Sep-98 18:44:14 +patterns.sel
  320.     1246     442 64.5% 02-Oct-98 10:48:36 +prefs.sel
  321.       68      61 10.2% 17-Jul-98 16:01:50 +running.sel
  322.      200      93 53.5% 19-Jul-98 10:28:10 +saveprefs
  323.      361     170 52.9% 29-Sep-98 18:54:38 +show.sel
  324.      705     252 64.2% 29-Sep-98 19:11:46 +textback.sel
  325.      272     147 45.9% 17-Jul-98 10:46:20 +textback2
  326.      703     252 64.1% 29-Sep-98 19:12:58 +textfore.sel
  327.      290     146 49.6% 17-Jul-98 10:43:20 +textforeground
  328.     1406     270 80.7% 29-Sep-98 18:23:12 +unload.sel
  329.       88      74 15.9% 17-Jul-98 11:02:24 +unloadpat
  330.     7625    3162 58.5% 05-Oct-98 18:54:54 +ReadMe
  331.     2483    1284 48.2% 06-Oct-98 12:08:56 +ReadMe.info
  332.    96796   44498 54.0% 05-Oct-98 19:08:30 +Selector
  333.     1661     443 73.3% 29-Sep-98 18:30:24 +Selector Prefs
  334.     1422     908 36.1% 06-Oct-98 12:08:56 +Selector Prefs.info
  335.     1850    1124 39.2% 06-Oct-98 12:08:56 +Selector.info
  336.     1365     657 51.8% 03-Feb-98 12:51:28 +ShortWay.sel
  337.     2482    1285 48.2% 06-Oct-98 12:08:56 +ShortWay.sel.info
  338.     1332     836 37.2% 06-Oct-98 12:08:56 +Tools.info
  339.      868     587 32.3% 24-May-94 17:37:12 +BreakName
  340.     2781    1312 52.8% 24-May-94 17:36:58 +BreakName.doc
  341.    23584   15200 35.5% 06-Jan-97 16:11:04 +Change
  342.    30980   20356 34.2% 24-Jul-98 09:35:58 +ChangeLine
  343.    29956   19899 33.5% 24-Jul-98 09:39:16 +ChopLine
  344.    29400   19605 33.3% 24-Jul-98 09:36:38 +ChopWord
  345.    21984   14630 33.4% 06-Jan-97 16:14:24 +Count
  346.    29164   19506 33.1% 24-Jul-98 09:36:48 +Enclose
  347.     1184     842 28.8% 23-May-97 16:09:02 +Execute
  348.     5106    1611 68.4% 23-May-97 16:08:30 +Execute.c
  349.     2193    1046 52.3% 23-May-97 16:04:42 +executehack.readme
  350.       80      70 12.5% 22-May-96 21:56:14 +SCOPTIONS
  351.    19916   12969 34.8% 18-Jul-98 19:12:56 +FileName
  352.    30396   20083 33.9% 24-Jul-98 09:37:04 +GetLine
  353.     4020    2328 42.0% 28-Jun-80 21:41:00 +MagicColors
  354.     5154    1910 62.9% 28-Jun-80 21:41:00 +MagicColors.guide
  355.     1878     991 47.2% 14-Jan-98 20:37:40 +MagicColors.guide.info
  356.     4027     879 78.1% 14-Jan-98 20:37:42 +MagicColors.info
  357.    20032   13380 33.2% 24-Jul-98 09:34:54 +psrun
  358.    12744    7499 41.1% 27-May-95 14:47:54 +psx
  359.     6583    3104 52.8% 10-May-91 13:35:18 +psx.docs
  360.     3776    2412 36.1% 17-Jun-95 16:25:48 +RequestString
  361.     2676    1215 54.5% 22-Jun-95 17:30:44 +RequestString.txt
  362.    28280   18511 34.5% 28-Apr-97 10:50:10 +SelectorFont
  363.    20264   13420 33.7% 10-Mar-98 20:47:08 +SelectorScreens
  364.    24996   16743 33.0% 07-May-97 13:09:42 +SelectorText
  365.    25284   17300 31.5% 19-Jul-96 15:27:54 +unsort
  366.    23852   14204 40.4% 30-Mar-95 23:17:26 +parm.library
  367.     1340     973 27.3% 21-Apr-95 18:47:22 +WBRun
  368.     1591     808 49.2% 21-Apr-95 18:52:54 +WBRun.doc
  369. -------- ------- ----- --------- --------
  370.   940854  536021 43.0% 07-Oct-98 00:50:26   181 files
  371.